to take one’s leave - Deutsch Englisch Wörterbuch